English Dictionary
◊ ROLL DOWN
roll down
v : of snow masses in the mountains [syn: {avalanche}]